appear respectable - German English Dictionary